financing guarantee - French English Dictionary